package com.smarttest.portal.mapper;

import com.smarttest.portal.pojo.Authgroup;
import com.smarttest.portal.pojo.AuthgroupExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AuthgroupMapper {
    int countByExample(AuthgroupExample example);

    int deleteByExample(AuthgroupExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(Authgroup record);

    int insertSelective(Authgroup record);

    List<Authgroup> selectByExample(AuthgroupExample example);

    Authgroup selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") Authgroup record, @Param("example") AuthgroupExample example);

    int updateByExample(@Param("record") Authgroup record, @Param("example") AuthgroupExample example);

    int updateByPrimaryKeySelective(Authgroup record);

    int updateByPrimaryKey(Authgroup record);
}